您的位置:首页 >> PHP

列表

  • php

    定义:重写(override),即子类中定义了与父类重名的成员,子类可以重写父类任意类成员,通常重写是用来重写父类的方法,用于扩展或者更改某些业务逻辑。 1.不管是公有属性,还是受保护属性,一旦重写,父类的属性就会不存在,而私有属性不会因

  • php7  ext各种扩展安装的方法

    php

    推荐(免费):PHP7两种方法:第一种不在介绍 太麻烦第二种方法:php ext目录:举个栗子:Mysql_PDO cd pdo_mysql //里面没有configure 的文件,用phpize来扩展模块 /usr/local/php/b

  • 关于PHP5与PHP7的性能对比

    php

    PHP 的解释器为 Zend Engine ,进入源码包的 Zend 目录,这是 PHP 最核心的部分,主要负责 PHP 的语法实现、内存管理及脚本的编译运行环境等。相关教程:《PHP7》/opt/softpackage/php-5.6.8

  • linux下php7如何修改端口号

    php

    php设置端口号的方法:首先找到PHP配置文件所在路径;然后通过命令“vim /usr/local/php7/etc/php-fpm.d/www.conf listen = 0.0.0.0:9000”修改端口号即可。推荐:《PHP视频教程》

  • 实例解析PHP7 引入的“??”  和“?:”的区别

    php

    实践出真知~测试代码输入测试:<?php $array = [ a => 1, b => 2, c => [], ]; $a = $array[c] ?? 0; $b = $

  • 详解php操作redis大全

    数据库

    **php.ini文件添加:extension=php_redis.dll 重启php, phpinfo可以看到redis则证明安装成功**php连接redis测试<?php$redis = new Redis(); $redis->c

  • 介绍php操作redis大全

    数据库

    windows php7.2 nts x86版本的redis的dll文件下载地址windows php5.6 nts x86版本的redis的dll文件下载地址:**php.ini文件添加:extension=php_redis.dll

  • 讲解php操作redis大全

    数据库

    windows php7.2 nts x86版本的redis的dll文件下载地址windows php5.6 nts x86版本的redis的dll文件下载地址:**php.ini文件添加:extension=php_redis.dll

  • 如何给PHP7做性能测试

    php

    当我们用一些简单的循环程序测试出了 PHP7 的性能之后,是不是关注点就会转移到PHP应用上面呢?存在这么一个疑问, PHP7 确实是性能爆炸了,但是当我们应用真的是用PHP7跑起来之后,性能也是这么大的提升吗?这几天在IT界发生了一件大事

  • 详解PHP7中php.ini、php-fpm和www.conf 配置

    php

    php.ini是php运行核心配置文件,下面是一些常用配置extension_dir=""设置PHP的扩展库路径expose_php = Off避免PHP信息暴露在http头中display_errors = Off避免暴露php调用mys

  • 详谈PHP7下的协程实现

    php

    前言相信大家都听说过『协程』这个概念吧。但是有些同学对这个概念似懂非懂,不知道怎么实现,怎么用,用在哪,甚至有些人认为yield就是协程!我始终相信,如果你无法准确地表达出一个知识点的话,我可以认为你就是不懂。如果你之前了解过利用PHP实现

  • php7中使用xhprof解析

    php

    开篇语这是篇纯文档,如果以后有需要可以随时查找, 使用 xhprof 进行分析, 方便代码测试、对比分析(支持php7).推荐教程:《php教程》前置构建 docker 虚拟测试环境docker run -it -p 80:80 -v /U

  • PHP7 内核之 FAST_ZPP 详解

    php

    从PHP7开始,大家可能会发现,不少函数不再使用传统的参数处理方式,而是改用了我们称之为Fast zend parameters parsing(FAST_ZPP)的新型方式, 比如在PHP7之前,count函数是这样的:PHP_FUNCT

  • PHP 8 还有半年就要来了, 来看看有哪些新特性

    php

    新的 PHP 主要版本 PHP8 预计将于 2020 年底发布。它现在正处于非常活跃的开发中,所以在接下来的几个月里,开发速度和开发进程可能会有很大的变化。在这篇文章中,我会罗列出 PHP8 中会发生的一些改变:新功能、性能改进和突破性变化

  • 一起看看php7新特性

    php

    1、PHP 标量类型与返回值类型声明2、PHP NULL 合并运算符3、PHP 太空船运算符(组合比较符)4、PHP 常量数组5、PHP 匿名类6、PHP Closure::call()7、PHP 过滤 unserialize()8、PHP

  • 让 PHP7 更快之 Hugepage 详解

    php

    PHP7刚刚发布了RC4, 包含一些bug修复和一个我们最新的性能提升成果(NEWS), 那就是"HugePageFy PHP TEXT segment", 通过启用这个特性,PHP7会把自身的TEXT段(执行体)”挪“到Huagepage

  • 详解PHP的数据结构扩展

    php

    声明: 本文采用 CC BY-NC-ND 4.0 授权。在 PHP 中表示集合的数据类型就一种:Array。相信每个初学 PHP 的都会对它感到疑惑。这个东西看起来应该和其他语言中的 Array 或者 List 一样,但在 PHP 中,它是

  • 给 PHP7 添加一个“非空合并”语法糖

    php

    我们知道从 PHP 5.3 起三元运算符 ? : 有一个写法简洁写法是这样的:<?php$a = 0;$b = $a ?: 1; # $b === 1这实际上相当于:<?php$a = 0;$b = $a ? $a : 1; # $b ==

  • PHP 8 新特性 JIT 理解

    php

    PHP 8 的 JIT(Just In Time)编译器将作为扩展集成到 php 中 Opcache 扩展 用于运行时将某些操作码直接转换为从 cpu 指令。这意味着使用 JIT 后,Zend VM 不需要解释某些操作码,并且这些指令将直接

  • 讨论php的错误和异常处理机制

    php

    声明: 本文采用 CC BY-NC-ND 4.0 授权。原先的 PHP 只有错误没有异常。看一些老的文档你能看到不少错误输出是直接 echo html 标签的。而现代一点的框架早已经包裹好了一切,直接抛出异常就可以有比较漂亮的错误显示页面,